wool goods shop - German English Dictionary